.tpf-defaut-address{
	padding:20rpx 12rpx;
	font-size: $uni-font-size-base;
	background-color: $uni-bg-color-white;
	margin-bottom: 20rpx;
}
.tpf-address-info{
	padding: 0 10rpx;
}
.tpf-address-info .mobile{
	margin-left: 12rpx;
	color: #555555;
	font-size: $uni-font-size-sm;
}
.tpf-address-info .address{
	font-size: $uni-font-size-sm;
}
.tpf-settlement-footer-bar{
	position: fixed;
	bottom: 0;
	left: 0;
	right: 0;
	background-color: $uni-bg-color-white;
	height:100rpx;
	line-height: 100rpx;
	font-size: $uni-font-size-sm;
}
.tpf-settlement-footer-bar .total{
	padding-left: 20rpx;
	/* #ifndef APP-PLUS-NVUE */
	display: flex;
	/* #endif*/
	align-items: flex-end;
}
.tpf-settlement-footer-bar .total  .price{
	
}
.tpf-settlement-footer-bar .quantity{
	text-align: right;
	padding-right: 20rpx;
}
.tpf-settlement-footer-bar .quantity .number{
	color: #ff5403;
}
.tpf-settlement-footer-bar .symbol{
	color: #ff5403;
}
.tpf-settlement-footer-bar .price{
	color: #ff5403;
	font-size: $uni-font-size-sm*1.36;
}
.tpf-settlement-footer-bar .submit-order{
	background-color: #ff5403;
	color: #FFF;
	padding: 0 40rpx;
}
.tpf-empty-address{
	padding: 0 18rpx;
}